import pandas as pd
import numpy as np
from scipy import stats
lstInputData = [
    [346, 226 ],
    [346, 211 ],
    [347, 196 ],
    [347, 180 ],
    [350, 2165],  ## noise
    [355, 154 ],
    [359, 138 ],
    [368, 120 ],
    [374, -830],  ## noise
    [346, 90  ],
    [349, 75  ],
    [1420, 67 ],  ## noise
    [357, 64  ],
    [358, 62  ]
]
df = pd.DataFrame(lstInputData)
print( df )
print ( df[(np.abs(stats.zscore(df)) < 1).all(axis=1)] )